.table-form-dialog,.table-related-dialog{
  border-radius: 4px !important;
  overflow: hidden;
  max-width: 1330px;
  min-width: 900px;
}
.table-form-dialog.set-fixed-wid-550{
  min-width: 550px;
  width: 550px;
}
.table-form-dialog .el-form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
/* 两列 */
.table-form-dialog .el-form .el-form-item {
  flex-basis: calc(50% - 17px);
  vertical-align: middle;
  margin-bottom: 30px;
  align-items: center;
}
/* 一列 */
/* 加入 oneColunm*/
.table-form-dialog .el-form.oneColunm .el-form-item,
.register-table-box.table-form-dialog .el-form .el-form-item{
  flex-basis: 100%;
  vertical-align: middle;
  margin-bottom: 30px;
  align-items: center;
}

/* .table-form-dialog .el-form .el-form-item:nth-of-type(2n){
  justify-content: flex-end;
}
.table-form-dialog .el-form.oneColunm .el-form-item{
  justify-content: flex-start !important;
} */
.table-form-dialog .el-form .el-form-item .el-form-item__label{
  font-size: 14px;
  color: #666666;
  text-align: left;
}
.table-form-dialog .el-date-editor,
.table-form-dialog .el-cascader,
.table-form-dialog .el-select,
.table-form-dialog .el-input,
.table-form-dialog .el-form .el-form-item .el-form-item__content {
  width: 100% !important;
  height: 40px;
  max-width: 470px;
}

/* 设置上传附件的宽度 */
/* 加入upload-img */
.table-form-dialog .el-form .upload-img.el-form-item .el-form-item__content{
  height: auto !important;
}

.table-form-dialog .el-form .el-input .el-input__inner{
  height: 100%;
  border: 1px solid #DCDFE6;
  line-height: 100%;
}
.table-form-dialog .el-dialog__header,.table-related-dialog .el-dialog__header{
  height: 50px;
  line-height: 52px;
  padding: 0 0 0 28px;
  color: #333333;
  position: relative;
  border: 1px solid  #D9D9D9;
}
.table-form-dialog .el-dialog__header::before,
.table-related-dialog .el-dialog__header::before{
  position: absolute;
  content: '';
  width: 4px;
  height: 16px;
  background: #4087F4;
  top: -1px;
  bottom: 0;
  margin: auto;
  left: 16px;
}
.table-form-dialog .el-dialog__header .el-dialog__headerbtn,
.table-related-dialog .el-dialog__header .el-dialog__headerbtn{
  right:16px
}
.table-form-dialog.set-fixed-wid-550 .el-dialog__body{
  padding:30px!important;
}
.table-form-dialog .el-dialog__body{
  padding:30px 60px !important;
}
.table-form-dialog.noHasTop .el-dialog__body{
  padding:0px 0px 30px !important;
}
.table-form-dialog .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{
  display: none;
}
.table-form-dialog .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label::after{
  content: '*';
  color:red;
  margin-left: 4px;
}
/* 用于输入下的文案提示，例如：(此字段为人社局要求) */
.table-form-dialog .small-label{
  font-size: 12px;
  color: rgba(0,0,0,0.3);
  text-align: right;
  width: 100%;
}
.title-small-label{
  font-size: 12px;
  color: rgba(0,0,0,0.3);
}
.table-form-dialog .el-form .el-form-item.hasMoreBottom{
  margin-bottom: 54px;
}
/* 备注的input   form-big-wid*/
.table-form-dialog .el-form .el-form-item.form-big-wid{
  flex-basis: 100%;
  align-items: flex-start;
}
.table-form-dialog .el-form .el-form-item.form-big-wid .el-form-item__content,
.table-form-dialog .el-form .el-form-item.form-big-wid .el-form-item__content .el-date-editor, 
.table-form-dialog .el-form .el-form-item.form-big-wid .el-form-item__content .el-cascader, 
.table-form-dialog .el-form .el-form-item.form-big-wid .el-form-item__content .el-select, 
.table-form-dialog .el-form .el-form-item.form-big-wid .el-form-item__content .el-input{
  max-width: 1330px;
}
.table-form-dialog .el-form .el-form-item.form-remark .el-form-item__content,
.table-form-dialog .el-form .el-form-item.form-remark .el-form-item__label,
.table-form-dialog .el-form .el-form-item.form-remark .el-textarea textarea{
  height: 120px;
}
/* 备注的input---end */
.table-form-dialog .btn-wrapper-box,
.table-related-dialog .btn-wrapper-related{
  display: flex;
  justify-content: center;
  width: 100%;
}
.table-form-dialog .btn-wrapper-box{
  margin-top: 20px;
}
.table-form-dialog .btn-wrapper-box button,
.table-related-dialog .btn-wrapper-related button{
  width: 200px;
  height: 42px;
  border-radius: 4px;
  margin-left: 20px;
}
.table-form-dialog.set-fixed-wid-550 .btn-wrapper-box{
  justify-content: flex-end;
}
.table-form-dialog.set-fixed-wid-550 .btn-wrapper-box button{
  width: 86px
}
.table-form-dialog .btn-wrapper-box button:nth-of-type(1),
.table-related-dialog .btn-wrapper-related button:nth-of-type(1){
  margin-left: 0;
}
.table-form-dialog .btn-wrapper-box button.cancel,
.table-related-dialog .btn-wrapper-related button.cancel{
  background: #EFEFEF;
  color: #666666;
  border: 1px solid #EFEFEF;
}
.table-form-dialog .btn-wrapper-box button.saveBtn,
.table-related-dialog .btn-wrapper-related button.saveBtn{
  background: #4087F4;
  border: 1px solid #4087F4;
  color: #fff;
}
.table-form-dialog .form-question{
  position: absolute;
  right: -26px;
  font-size: 20px;
  color: #999;
}

/* 关联工资单 */
.table-related-dialog .el-dialog__body{
  padding:0 !important;
}

/* 删除提示框样式 */
.el-message-box.deteleConfirm{
  width: 508px;
}
.el-message-box.deteleConfirm .el-message-box__header{
  border-bottom:1px solid rgba(0,0,0,0.08);
  padding:15px 15px 15px 25px;
  position: relative;
}
.el-message-box.deteleConfirm .el-message-box__header::before{
  content: '';
  position: absolute;
  width: 4px;
  height: 16px;
  background: #2C80FF;
  left: 16px;
  top:2px;
  bottom: 0;
  margin: auto;
}
.el-message-box.deteleConfirm .el-message-box__header .el-message-box__title{
  color: #666666;
  font-size: 16px;
}
.el-message-box.deteleConfirm .el-message-box__content{
  padding:30px 25px;
}
.el-message-box.deteleConfirm .el-message-box__btns{
  padding: 0 30px 20px 0;
}
.el-message-box.deteleConfirm .el-message-box__btns button{
  width: 68px;
  height: 36px;
}
.el-message-box.deteleConfirm .el-message-box__btns .cancelConfirm{
  background: #EFEFEF;
  border: 1px solid #EFEFEF;
}
.el-message-box.deteleConfirm .el-message-box__btns .sureConfirm{
  background: #2C80FF;
}
.hasBorder{
  border-bottom: 1px solid #d9d9d980;
}
.el-popper.tooltipQuestion{
  width: 200px !important;
  background: rgba(0,0,0,0.5);
  line-height: 18px;
  font-size: 12px;
}
.el-popper.tooltipQuestion .el-popper__arrow::before{
  background: #7f7f7f;
}